Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MENLO CLOSE Detached £330,000 18 Aug 2023
3 MENLO CLOSE Detached £270,000 30 Mar 2015
4 MENLO CLOSE Detached £300,000 19 Aug 2011
5 MENLO CLOSE Detached £335,000 28 May 2013
6 MENLO CLOSE Detached £310,000 17 Aug 2005
7 MENLO CLOSE Detached £360,284 19 Jun 2019
9 MENLO CLOSE Detached £415,000 3 Feb 2017
12 MENLO CLOSE Detached £275,000 28 Jul 2003